wall torch - Turkish English Dictionary